package com.peas.platform.module.icims.expenditure.expenses.enums;

import com.peas.platform.common.core.enums.BaseEnum;
import com.peas.platform.common.core.enums.CommonElType;

//报账单明细费用类型
public enum ExpenditureReimbursementFeetype implements BaseEnum {

    travel("01", "差旅费", CommonElType.primary),
    contract("02", "合同费", CommonElType.primary),
    meeting("03", "会议费", CommonElType.primary),
    training("04", "培训费", CommonElType.primary),
    traffic("05", "市内交通费", CommonElType.primary),
    abroad("06", "因公出国（境）费", CommonElType.primary),
    other("07", "其他费", CommonElType.primary),
    ;

    private final String key;
    private final String value;
    private final CommonElType elTagType;

    ExpenditureReimbursementFeetype(String key, String value, CommonElType elTagType) {
        this.key = key;
        this.value = value;
        this.elTagType = elTagType;
    }

    @Override
    public String getKey() {
        return this.key;
    }

    @Override
    public String getValue() {
        return this.value;
    }

    @Override
    public CommonElType getElTagType() {
        return elTagType;
    }

}
